Big Huge Thesaurus

auto manufacturer

noun